home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 41
/
Aminet 41 (2001)(Schatztruhe)[!][Feb 2001].iso
/
Aminet
/
comm
/
mail
/
eGroupsScan1_0.readme
< prev
next >
Wrap
Text File
|
2001-01-02
|
5KB
|
123 lines
Short: Strips eGroup adverts, with GUI. V1.0
Author: ©2000 Steve Bowman (Steve & Ulli Bowman <stevebow@hotkey.net.au>)
Uploader: Steve Bowman (Steve & Ulli Bowman <stevebow@hotkey.net.au>)
Version: 1.0 (21-Oct-2000)
Type: comm/mail
Replaces: comm/mail/eGroupsScanner.lha
Requires: YAM 2+, AWNPipe: & ClassAct if you have OS3.1 or earlier.
About 80% of my incoming mail comes via eGroups. For a while eGroups tried
moving their advertisments from the bottom of messages to the top (surely a
Real Good Thing® in their opinion), which finally pushed me to write this.
They have since moved these advetisments back to the bottom, but they are still
annoying and take up HD space for archived messages. This ARexx script takes
care of that for you automatically but removing them altogether.
This started out as a very basic script, but I just kept adding and adding to
it. :^) I have done extensive testing, and although it works fine on my setup
it may not on yours. Please report any problems.
FEATURES:
· Reaction (ClassAct) GUI with progress bar and info on number of messages
scanned and adverts stripped.
· Will locate the Incoming Folder regardless of its actual name or postion in
the folder list or language (I hope...) YAM is running in.
· Will only scan mails flagged as New in the Incoming Folder - because if
you're anything like me you will usually have ~50 Read mails in your incoming
folder waiting to be manually archived. :^)
· If no new mails are downloaded from the server, no scanning at all takes
place. If there are new mails downloaded, only these new mails are scanned.
· Intelligent scanning - if any new messages are not eGroup messages, they will
be skipped.
· After updating Incoming Folder index, returns you to your previous
folder/state before script exits. For example, if you have selected a number
of messages to be deleted in a folder and the script starts after a download,
you will be restored to that folder with the messages reselected when the
script terminates.
Some people have queried my method of handling the Incoming folder externally
of Yam instead of going through Yam's ARexx port. I tried and tested both
methods and found that for most (but not all) cases, analyzing the Incoming
folder was quite a lot slower than doing it directly via AmigaDOS commands.
INSTALLATION:
To install, simply copy this script to YAM:Rexx. Now open YAM's Config panel
and go to the ARexx section. Hilite the "After getting new mail" item and load
"Rexx/eGroupsScanner.rexx" into the Script gadget. Double check the Pop-up
selector is on ARexx and not AmigaDOS. Leave "Open console window unchecked,
but (IMPORTANT) make sure "Wait for termination" is checked ON. Click on Save,
and that's it.
*Important* - The AWNPipe: device *must* be installed! Download the latest
AWNPipe: from http://web.ukonline.co.uk/awnpipe
If you do not have OS3.5, you will need ClassAct. AFAIK the final ClassAct
archive prior to OS3.5 can be found at http://members.home.com/taston/classact
but this is quite old compared to the more recent replacement found in OS3.5,
Reaction.
HISTORY:
V1.0 (21-Oct-2000)
· GUI now autocloses on completion of scan
· Abort is now working
· Locates .config file in user directory, not just YAM:
· There was a report of the script failing when the To: contents were mixed
upper and lower case. Fixed.
· Corrected installation docs which indicated the wrong filename and confused
a few people, sorry.
· GUI is now not active when it opens
V0.13ß (18-Sep-2000)
· Original release
THINGS TO DO (MAYBE):
· Open GUI on Yam's own screen, currently opens on default screen.
· Faster analysis of Incoming folder
· Scanning of archived old mail.
· Preferences for scanning other non-eGroups mail. Currently only messages
from eGroups with their current seperater pattern is used.
· German and other language translation (localization?) of program text and
docs.
· Strip HTML attachments.
· Any requests???
THANKS
Thanks to the following people in alphabetical order for help or suggestions.
Apologies for anyone I've missed - please let me know I have have.
Matteo Cavalleri
Javier de las Rivas
Emilio Desalvo
Sebastian Jedruszkiewicz
Bill Parker
Mark Reynolds
Krister S. Skrtic
Bruce Steers
...and to the many others who just wrote and thanked me.
DISCLAIMER:
· This script is to be used entirely at your own risk, and although I have
performed extensive testing, I will not be held responsible for any loss of
data as a result of its use.
· This script is ©2000, and may only be distributed in its original unmodified
form.
If you disagree with any of the above, do not use the script!
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
4729 2419 48.8% 22-Oct-00 00:56:46 eGroupsScanner.readme
10159 2894 71.5% 22-Oct-00 00:25:06 eGroupsScanner.rexx
-------- ------- ----- --------- --------
14888 5313 64.3% 04-Nov-100 06:34:40 2 files